predatory excursion - French English Dictionary